implanted device - Fransızca İngilizce Sözlük